have a story to tell - Spanish English Dictionary